翻訳と辞書
Words near each other
・ object glass
・ Object Linking and Embedding
・ Object Management Group
・ Object Pascal
・ object program
・ Object Query Language
・ Object Request Broker
・ Object REXX
・ object to ~
・ object-micrometer
・ Object-oriented programming
・ object-oriented programming
・ objection
・ Objection!
・ objectionable
・ objective
・ Objective C
・ Objective CAML
・ Objective Caml
・ objective environment


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Object-oriented programming : ミニ英和和英辞書
Object-oriented programming

【コンピュータ】オブジェクト指向プログラミング 《略語》OOP

Object-oriented programming ( リダイレクト:オブジェクト指向プログラミング ) : ウィキペディア日本語版
オブジェクト指向プログラミング[おぶじぇくとしこうぷろぐらみんぐ]

オブジェクト指向プログラミング(オブジェクトしこうプログラミング、)とは、相互にメッセージ () を送りあうオブジェクト () の集まりとしてプログラムを構成する技法である。この技法をサポートするプログラミング言語オブジェクト指向プログラミング言語 () と呼ばれる。オブジェクト指向プログラミングには必ずしもオブジェクト指向プログラミング言語を用いる必要は無いが、オブジェクト指向プログラミング言語の備えるクラスとその継承などの仕組みを利用するほうが格段に開発効率は向上する。
== 特徴 ==
オブジェクト指向プログラミングとは、オブジェクトと呼ばれる機能の部品でソフトウェアを構成させるものであり、一般的に以下の機能や特徴を活用したプログラミング技法のことをいう。
*カプセル化(振る舞いの隠蔽とデータ隠蔽)
*インヘリタンス継承) -- クラスベースの言語
*ポリモフィズム多態性多相性) -- 型付きの言語
*ダイナミックバインディング動的束縛) -- 動的型付言語
この機能を文法的に提供するプログラミング言語は、オブジェクト指向プログラミング言語 () と呼ばれる。これらの機能のうち、 そのため、オブジェクト指向プログラミング言語の中には、カプセル化以外の機能については一部を提供していないものもある。
ただし、カプセル化(可視性の定義)やポリモフィズムとダイナミックバインディングはオブジェクト指向言語に固有の概念というわけではなく、非オブジェクト指向言語の中にもこの性質を備えるものもある。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「オブジェクト指向プログラミング」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 Object-oriented programming 」があります。




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.